/* Styles for scrolling layers  
	 Specify width and height in hold and wn, and in clip for wn. 
   hold div height accommodates scrollbar in this example    
*/
div#hold	{ 
	position:absolute; overflow:hidden;
	left:300px; top:50px; 
	width:584px; height:500px; z-index:100
	}
div#wn	{ 
	position:absolute; 
	left:0px; top:360px; 
	width:584px; height:100px; 
	clip:rect(0px, 584px, 100px,0px); 
	overflow:hidden;	
	z-index:1; 
	}
div#lyr1	{ 
	position:absolute; visibility:hidden; 
	left:0px; top:0px; 
	z-index:1; 
	}

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar { 
  position:absolute; left:0; top:469px;
  width:584px; height:11px;
  font-size:1px; z-index:2
  }
div#track { 
  position:absolute; left:12px; top:2px;
  width:560px; height:1px; z-index:1;cursor:hand;
  background-repeat: repeat-x ;background-color:#ffffff;
/*  background: url("/images/line.gif") #336 repeat    */
  }
div#dragBar {
  position:absolute; left:1px; top:0px;
  width:10px; height:4px; z-index:1;cursor:hand;
  background-color:#cccccc
  }  
div#left { position:absolute; left:-7px; top:-4px; z-index:2 }  
div#right { position:absolute; left:573px; top:-4px; z-index:3 }
  
/* Styles for demo, not necessary for scrolling layers */  
div#menu{  font: 11px arial, helvetica, sans-serif;	   cursor:hand;}
div#menu1{  font: 11px arial, helvetica, sans-serif;    cursor:hand;}
body {    margin:14px;  font: 11px arial, helvetica, sans-serif;
  color:#ffffff;  background-color:#000000  }
h1 {   font-size:1.4em;   margin:0 0 2em 0;   }
a, A:link, a:visited, a:active{ color:#ffffff;text-decoration: none; }	
a:hover { color:#ffff00; }	
a img { border:none }
.TitleLogo {	font-family: Arial, Helvetica, sans-serif;	font-size: 60px;	font-weight: normal;
	text-decoration: none;	text-align: center;	vertical-align: middle;}
titlelogo:link, a:visited.TitleLogo, a:active.TitleLogo{	text-decoration: none; color:#ffffff}
.clsTallas,clsTallas:table{ 	font-family: Arial, Helvetica, sans-serif;
	height:11;	font-size: 11px;	font-weight: normal; text-decoration: none;   cursor:default;}
.clsTallasE,clsTallasE:td,clsTallasE:input{ 
	width: 40; margin: 0; 
  vertical-align: top;height:14; text-align: center;	
  color:#ffffff;  background-color:#000000;	text-decoration: none;  border-style: solid; border-width: 0}
.NoHay{ 	font-family: Arial, Helvetica, sans-serif; color:#ff0000;
			font-size: 11px;	font-weight: normal;	text-align: center;
			text-decoration: none;   cursor:default;}
.Boxfocus /* active box */
{ 	
FONT-FAMILY: Arial, sans-serif; 
color : #ffff00; 
font-size: 8pt; 
background-color: #cccccc;
border-style: solid; 
border-width: 1
}
.Boxrequired {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	display: table-cell;
	margin: 0px;
	padding: 0px;
	clear: left;
	border: dotted #FFFFFF;
	overflow: hidden;
	left: 0px;
	top: 0px;
	cursor: text;
	height: 14px;
	width: 40px;
	background-position: center center;
	text-align: center;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	display: table-cell;
	margin: 0px;
	padding: 0px;
	clear: left;
	border: dotted #FFFFFF;
	overflow: hidden;
	left: 0px;
	top: 0px;
	cursor: text;
	height: 14px;
	width: 40px;
	background-position: center center;
	text-align: center;
}